using System.Runtime.Serialization;

namespace StockholmsStad.Runtime.Serialization.DataContract
{
    [DataContract]
    public class Ceremony
    {
        [DataMember]
        public int CertificateLanguageId { get; set; }

        [DataMember]
        public int CeremonyLanguageId { get; set; }

        [DataMember]
        public int SpecialNeedId { get; set; }

        [DataMember]
        public int CeremonyTypeId { get; set; }

        [DataMember]
        public string Status { get; set; }

        [DataMember]
        public bool Interpreter { get; set; }
    }

    [DataContract]
    public class CeremonyLanguage
    {
        [DataMember]
        public int CeremonyLanguageId { get; set; }

        [DataMember]
        public string Name { get; set; }
    }

    [DataContract]
    public class CertificateLanguage
    {
        [DataMember]
        public int CertificateLanguageId { get; set; }

        [DataMember]
        public string Name { get; set; }
    }

    [DataContract]
    public class CeremonyType
    {
        [DataMember]
        public int CeremonyTypeId { get; set; }

        [DataMember]
        public string Name { get; set; }
    }

    [DataContract]
    public class CeremonyAid
    {
        [DataMember]
        public string CeremonyAidId { get; set; }

        [DataMember]
        public string Name { get; set; }
    }
}